be overambitious - Turkish English Dictionary